package com.dks.models.teacher;

import java.io.Serializable;
import java.time.LocalDateTime;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

@Data
public class Evaluate implements Serializable{

    private static final long serialVersionUID =  1L;

    /**  */
    private Long id;
    /** 家长id */
    private Long parentId;
    /** 老师id */
    private Long teacherId;
    /** 学生ID */
    private Long studentId;
    /** 班级ID */
    private Long qsClassId;
    /** 评价内容 */
    private String commend;
    /** 评价（GOOD:好评 MIDDLE:中评 BAD:差评） */
    private String evaluateOpinion;
    /** 评价标签 */
    private String evaluateLabel;
    /** 创建人 */
    private Long createUserId;
    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime gmtCreateTime;
    /** 修改人 */
    private Long modifyUserId;
    /** 修改时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime  gmtModifyTime;
    /** 有效状态 0可用 1不可用 */
    private Integer recStatus;

}
